home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / program / ctutord.EXE / 75.C < prev    next >
C/C++ Source or Header  |  1990-09-17  |  654b  |  31 lines

  1.  
  2. /* 
  3.     There may be additional include files required depending
  4.     upon the compile product you are using. Typical compilers
  5.     include Microsoft C by Microsoft or Turbo C by Boland Int'l.
  6. */
  7. #include <stdio.h>
  8. struct    temp{
  9.     int    at;
  10.     int    bt;
  11. };
  12. main()
  13. {
  14.     struct    temp    test,test2;
  15.     test.at=5; test.bt=10;
  16.     test2=test; /* allowed ONLY by ANSI C compilers */
  17.  
  18.     test2.at=test.at; /* this way legal for both */
  19.     test2.bt=test.bt;
  20.     access(test);
  21.     printf("%d %d\n",test.at, test.bt );
  22. }
  23. /* receive a copy of a structure */
  24. access(v)
  25. struct    temp v;
  26. {
  27.     printf("%d %d\n",v.at, v.bt );
  28.     v.at=100; v.bt=200;
  29.     printf("%d %d\n",v.at, v.bt );
  30. }
  31.